235 Dodge Street, New Shoreham, Block Island, RI 02807, Block Island
"Very nice staff, but donuts were stale."
"Very nice staff, but donuts were stale."